html{background: #333333;}
body {background: #ccc;margin:0; padding: 0; min-height: 500px; font-family: Arial;color: #000;}
a {color: #f15d22; text-decoration:none;}
#slideright {width: 300px;min-height: 300px; background: #efefef; padding: 5px; }
.container {width: 980px; margin: 0 auto; margin-top: 10px; background: #efefef;}
#main {width: 650px; background: #fff; padding: 10px; text-align:justify;min-height: 500px;}
#main, #slideright {float: left;}
h1.pageTitle {font-family: "PT Sans","Ubuntu","Helvetica Neue","Helvetica","Arial",sans-serif;
font-weight: 400;font-size: 32px;
margin-bottom: 0;}
header {background: #3AB8FF;
margin: 0;
padding: 10px 0;
height: 47px;
margin-top: 30PX;
margin-bottom: 30PX;}
#sitename {font-size: 50px;
line-height: 95px;
display: block;
color: white;
background: #f15d22;
width: 100px;
height: 100px;
border-radius: 50px;
text-align: center;
position: absolute;
margin-top: -30px;
transform: all 0.5s;
-webkit-transform: rotate(5deg);
}
#sitename:hover {
-webkit-transform: rotate(-10deg);
}
#sitename  small {font-size: 13px;
position: absolute;
margin-TOP: 7px;
-webkit-transform: rotate(-45deg);
margin-left: -2px;}
.clear {clear: both;}
.text {-webkit-transition: all .2s linear;
transition: all .2s linear;
background: #fff;
border: 2px solid #cbd2d6;
border: 2px solid rgba(0,39,59,.2);
padding: 5px 9px;
margin: 0;
border-radius: 4px;

font-size: 13px;
}
input.text {width: 100%; height: 32px;}
select.text { width: 50%; height: 32px;}
textarea.text { height: 400px; width: 550px;}
#main *{ max-width: 600px;}
label {margin: 0 15px;
padding: 12px 0;
font-size: 15px;
font-weight: 700; margin-top: 10px; display: block;}
.btn {
border: 1px solid #6567a5;
color: white;
line-height: 30px;
border-radius: 3px;
}
.btn{
background: #6567a5;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #6567a5), color-stop(100%, #4f5188));
background-image: -webkit-linear-gradient(#6567a5, #4f5188);
background-image: -moz-linear-gradient(#6567a5, #4f5188);
background-image: -o-linear-gradient(#6567a5, #4f5188);
background-image: linear-gradient(#6567a5, #4f5188);
}
.btn:after {
position: absolute;
left: 0;
top: 50%;
bottom: 0;
width: 32px;
font-family: "omgregular";
line-height: 18px;
text-align: center;
margin-top: -9px;
-webkit-font-smoothing: antialiased;
}
ul {list-style: none; }


/*************************/
.ico-edit {
	background: url(../imgs/rkQF27utoCR.png) no-repeat;
	background-position-y: -16px;
	padding: 0 5px;
	display: inline-block;
	width: 10px; height: 15px;
}
.ico-edit:hover {
	background-position-y: -47px;
}

.img-outer {width: 200px; height: 100px; overflow: hidden; float: left; margin-right: 10px;}
.img-outer img {width: 200px; height: 100px;}
.post-list li {margin-bottom: 20px;}
#main-nav {
	margin-left: 150px;
	line-height: 45px;
	position: absolute;
	font-size: 18px;
}
#main-nav a{padding: 10px;text-shadow: 2px 2px 2px #000;
color: white;
text-transform: uppercase;
transition: all 0.2s;
}
#main-nav a:hover {
	font-weight: 100;
	color: #f15d22;
	text-shadow: 0px 0px 12px #fff;
}
#main-nav a:after {
	content: "|";
	padding-left: 20px;
	text-shadow: none !important;
	font-size: 16px !important;
	color: white !important;
}
#main-nav a:last-child:after { 
	content: "";
}

.paginationControl .current {
background: #f15d22;
color: white;
}
.paginationControl a , .paginationControl .span{
	padding: 2px 6px;
	display: inline-block;
	-webkit-transition: 750ms background ease;
	-moz-transition: 750ms background ease;
	-ms-transition: 750ms background ease;
	-o-transition: 750ms background ease;
	transition: 750ms background ease;
}

.widget .list {
	margin: 0; 
}